Volume 54, Issue 2, April 2023, Pages 91-107
Naglaa S. Ali; Mohamed M. Gad; Essam Y. Abdul-Hafeez
Volume 54, Issue 1, January 2023, Pages 66-84
Yassin M. Soliman; Essam Y. Abdul-Hafeez; Omer H.M. Ibrahim; Tarek M.A. Soliman
Volume 53, Issue 5, December 2022, Pages 78-92
Hanady H. Ahmed; Ismail H. El-Sallami; Essam Y. Abdul-Hafeez; Omer H.M. Ibrahim
Volume 43, Issue 5, October 2012, Pages 60-69
Essam Yosef Abdul-Hafeez; Mikhail A. Egorov